home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-09-18 | 80.5 KB | 2,253 lines |
- Laborant ST Plus 1.18a
-
- (Monochrom- und Color-Betrieb möglich)
-
-
-
- Jens Schulz
- Rosenstr.5
- D-2207 Kiebitzreihe
- West-Germany
- 04121/5885
-
- ************************************************************************
- Laborant ST Plus (Kurzinfo)
-
- Laborant ST ist ein nützliches Hilfsmittel im Chemielabor, es kann viel-
- fältige Laborberechnungen übernehmen. Mengen aus Formeln und Gleichungen
- bestimmen, Titrationen auswerten, Umrechnungen vornehmen, Lösungen be-
- rechnen, Fehlerrechnungen durchführen, Formeln testen, Meßwerte inter-
- polieren und statistisch auswerten uvm.
-
- ***********************************************************************
- ************************************************************************
- Rechner-Konfiguration
-
- Laborant ST Plus läuft in Monochrom und in Farbe. Man sollte allerdings
- man 1 MByte Speicher besitzen, da sich Laborant ST Plus allmählich der
- Speichergrenze des 520 STM nähert. Besonders gut verträgt sich Laborant
- ST Plus mit dem Blitter-TOS und TOS 1.4.
-
- Accessoiries machen im Allgemeinen keine Probleme, Tip: man sollte sich
- einen Public-Domain Taschenrechner- und Notizblock-Accessory mit auf
- die Diskette spielen, sie sind recht nützlich im Laboralltag.
-
- Meine Konfiguration : ATARI 520 ST+, SF 314, S/W- und Farbe
- ab Vers. 1.21 ATARI MEGA ST2 mit EIZO-
- 8060S-Multisync-Monitor
- ************************************************************************
- Bisher veröffentlichte Versionen :
-
- Laborant ST 1.00 - 1.06
- Laborant ST 1.07 (4136 Pascal-Zeilen, 110 KByte)
- Laborant ST 1.08 - 1.24
- Laborant ST Plus 1.00 - 1.18
- Laborant ST Plus 1.18a (10148 Pascal-Zeilen, 282 KByte)
-
- ************************************************************************
- Überblick
-
- Laborant ST ist ein Programm, daß besonders im Studium bzw. im Laboralltag
- sehr nützlich sein kann. Im Gegensatz zu vielen anderen Chemieprogrammen,
- die sich nur mit speziellen Problemen befassen, ist Laborant ST ein mehr
- universelles Programm.
-
- Es kann mit Formeln genau so rechnen, wie mit Zahlen, d.h. lästige Molmas-
- senberechnungen entfallen. Es kann Mengen in Gleichungen bestimmen und somit
- spielend leicht Reaktionen auswerten. Titrationen können einfach und effek-
- tiv ausgewertet werden. Die Berechnungen finden stets in Echtzeit statt.
-
- Ein weiterer wesentlicher Punkt von Laborant ST ist das Herstellen von
- Lösungen. Wer hat sich nicht schon im Labor damit gequält, ab jetzt Null
- Problemo.
-
- Die Fehlerrechnung war bisher ein Stiefkind im Labor, mit mehreren ein-
- fachen Fehlerrechnungsverfahren soll dies beendet werden. Außerdem kön-
- nen die Meßwerte von anderen Programmen (z.B Tabellenkalkulationen)
- weiter verarbeitet werden.
-
- Der Formel-Exerciser ist das ultimative Programm zum Erlernen anor-
- ganischer Formeln.
-
- Laborant ST verfügt über umfangreiche Tabellen aus vielen Bereichen,
- die Tabellenwerke überflüssig machen.
-
- Am Ende des Programms steht der Formel-Identifier, dessen Algorithmus
- fast jede anorganische Verbindung auf korrekte Aufstellung testen kann
- und deren Name ausgeben kann.
-
- Ein Statistikteil und Interpolationsteil erlauben das komfortable Be-
- werten und Abgleichen von Meßwerten.
-
- Laborant ST ist natürlich kein Alleskönner, deshalb kann man beliebige
- eigene Programme von Laborant ST jederzeit aufrufen und danach wieder in
- Laborant ST zurückkehren.
-
- **************************************************************************
- **************************************************************************
-
- Meaning of the file ENGLISH.DAT / Einsatz von ENGLISH.DAT
-
- At the moment Laborant ST exist only in a german version. The file
- ENGLISH.DAT is a english version of the LABORANT ST pulldown-menus.
- Only the pulldown-menus are in english, all other parts in german.
- I need HELP from foreign users to translate all dialogboxes, elements,
- cations, anions and the README.DOC.
- It isn't easy to translate chemical words/expressions, sorry. If you
- like, send me a list of translations/corrections.
- At moment a english and swedish version is planned, but Laborant ST is
- a program for all languages (please, send me complet translations).
-
- 1. Rename LABORANT.DAT in GERMAN.DAT
- 2. Rename ENGLISH.DAT in LABORANT.DAT, ready.
-
- All .DAT-Files are RCS-menus. If you are a professional programmer you
- can change ENGLISH.DAT in your own language.
-
- 1. Make a duplicate of ENGLISH.DAT, named OWN.RSC
- 2. Load ATARI-RCS (Resource Construction Set)
- 3. Load OWN.RSC in RCS, ignore error-message and click OK
- 4. Double-click on ?-TREE and choose MENU-button,OK
- 5. Double-click on MENU
- 6. Choose rename-menu-parts with double-click
- 7. Change name in your language, OK
- 8. After all, test every entry on correct length (enough spaces ?)
- 9. Leave RCS, with 2 clicks on window-closer and QUIT
- 10. Please send me your version (named for example FRENCH.DAT)
- 11. Erase OWN.H and OWN.DEF-files (unnecessary)
- 12. Rename LABORANT.DAT in GERMAN.DAT
- 13. Rename OWN.RSC in LABORANT.DAT
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Meaning of the file SWEDISH.DAT / Einsatz von SWEDISH.DAT
-
- SWEDISH.DAT (Pull-down-menus in swedish language, program in german)
-
- Install: look at 'Meaning of ENGLISH.DAT'
-
- 1. Rename LABORANT.DAT in GERMAN.DAT
- 2. Rename SWEDISH.DAT in LABORANT.DAT, ready.
-
- *** Special thanks for swedish translation to : ***
-
- Tasso Miliotis, Möllegatan 1, S-28063 Sibbhult, Sweden
-
- SWEDISH-fulltranslation
-
- After a hard work, we have finished the swedish-translation of Laborant
- ST Plus 1.17 (13. october 1989). If you are interested, please write to
- Tasso or me. The Swedish version is Public-Domain, too.
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- Momentan liegt Laborant ST noch in einer deutschen Fassung vor. Die
- Datei ENGLISH.DAT erlaubt es bereits englische Menüs zu benutzen, wäh-
- rend der Rest von Laborant ST noch in Deutsch vorliegt. Laborant ST
- soll aber in Englisch und wird z.Zt. ins Schwedische übersetzt. Ich bit-
- te alle Interessenten an speziellen Sprachanpassungen, mir bei der Über-
- setzung in landesspezifische Begriffe zu helfen.
-
- 1. LABORANT.DAT in GERMAN.DAT umbenennen
- 2. ENGLISH.DAT in LABORANT.DAT umbenennen, fertig.
-
- Das gleiche gilt für Schwedisch:
-
- 1. LABORANT.DAT in GERMAN.DAT umbenennen
- 2. SWEDISH.DAT in LABORANT.DAT umbenennen, fertig.
-
- Schwedische Vollübersetzung
-
- Am 13. Oktober 1989 wurde die schwedische Vollübersetzung abgeschlossen,
- jeder der Interesse hat, kann sie bei Tasso oder mir gegen Portoerstattung
- beziehen.
-
- Tasso Miliotis, Möllegatan 1, S-28063 Sibbhuit, Schweden
-
- --------------------------------------------------------------------------
- Menu-files for other languages / Menüfiles in folgenden Sprachen
-
- Ich suche weitere Menü-Übersetzungen / I search menu-translations for :
-
- 1. Spanisch / Spanish
- 2. Französisch / French
- 3. Holländisch / Dutch
- 4. Italienisch / Italian
- 5. Andere scandinavische Sprachen / other scandinavian languages
- 6. Portugiesisch / Portugese
- 7. Griechisch / Greek
- usw. / etc.
-
- ****************************************************************************
- ***************************************************************************
-
- INSTALLATION (ab Laborant ST Plus 1.15)
-
- Um Laborant ST Plus optimal an die jeweiligen Disketten- bzw. Harddisc-
- konfigurationen anpassen zu können, wurde die Datei LABORANT.INF einge-
- führt.
-
- LABORANT.INF legt die Zugriffspfade für die verschiedenen Dateiklassen
- fest. LABORANT.INF kann man jedem Texteditor beliebig angepasst werden.
-
- !! Wichtig : LABORANT.PRG
- LABORANT.DAT
- LABORANT.INF
-
- müssen dürfen nur in einem Ordner mit dem Namen LABORANT
- liegen bzw. wie in der Grundeinstellung außerhalb aller
- Ordner !
-
-
- Grundeinstellung von LABORANT.INF
-
- Falls Sie nichts an den Zugriffspfaden von Laborant ST Plus ändern wollen,
- brauchen Sie sich nicht um die weitere Installation kümmern. (Zur Warnung
- sei gesagt, viele PD-Anbieter packen Laborant ST Plus einfach in einen
- Ordner ohne sich um die Installation zu kümmern. Wenn sich Laborant ST Plus
- in einem Ordner befindet, so ist in 99% aller Fälle die Installation nicht
- korrekt durchgeführt worden !)
-
- In der Grundeinstellung liegen LABORANT.PRG, LABORANT.DAT und LABORANT.DAT
- außerhalb aller Ordner. Ebenso die README.DOC, alle anderen INF-Dateien und
- DAT-Dateien außerhalb aller Ordner.
-
- Die LABORANT.INF legt die Zugriffspfade für insgesamt 7 Datei-Typen fest :
-
- 1. Pfad für Messwertdateien von Typ .MSW
- 2. Pfad für VIP-Dateien von Typ .VIP
- 3. Pfad für Plotter.GFA-Dateien von Typ .PLT
- 4. Pfad für Gleichungen von Typ .EQU
- 5. Pfad für Formelmacros von Typ .FOR
- 6. Pfad für Data-Interchange-D. von Typ .DIF
- 7. Pfad für ASCII-Dateien von Typ .TXT
- 8. Endezeichen #
-
- Standardaufbau der LABORANT.INF :
-
- \MESSWERT\*.MSW
- \SPREAD\*.VIP
- \PLOTTER\*.PLT
- \FORMELN\*.EQU
- \FORMELN\*.FOR
- \SPREAD\*.DIF
- \TEXTE\*.TXT
- #
-
- Das bedeutet z.B. das die Meßwertdateien in einem Ordner namens MESSWERT
- gesucht bzw. abgelegt werden usw.
-
- Arbeiten mit 2 Floppies
-
- Viele Anwender benutzen zwei Laufwerke. Die Laborant ST Plus-Version liegt
- z.B. in Laufwerk, während alle Ordner mit Meßwerten in Laufwerk B liegen.
-
- Hierzu dient die Datei TWODRIVE.INF :
-
- B:\MESSWERT\*.MSW
- B:\SPREAD\*.VIP
- B:\PLOTTER\*.PLT
- B:\FORMELN\*.EQU
- B:\FORMELN\*.FOR
- B:\SPREAD\*.DIF
- B:\TEXTE\*.TXT
- #
-
- Man beachte, daß für den Laufwerkswechsel auch die Laufwerksbezeichnung z.B.
- B: mit in die LABORANT.INF gehört !
-
- Möchte man nun mit 2 Laufwerken arbeiten, muß die alte LABORANT.INF ge-
- löscht werden und die Datei TWODRIVE.INF in LABORANT.INF umbenannt werden.
- Die entsprechenden Ordner müssen auch der Datendiskette B angelegt bzw.
- draufkopiert werden. ! Wer dies vergißt oder Ordnernamen angibt, die nicht
- der LABORANT.INF entsprechen, produziert Chaos^3 !
-
- Arbeiten mit Harddisc
-
- Viele Benutzer besitzen eine Harddisc und möchten einen Ordner LABORANT
- anlegen (Wichtig der Ordner muß LABORANT heißen !). Man kopiert dazu
- die gesamte Laborant ST Plus-Diskette in diesen Harddisc-Ordner. Die
- Datei HARDDISC.INF zeigt die Zugriffspfade. Man löscht LABORANT.INF und
- benennt HARDDISC.INF in LABORANT.INF um.
-
- \LABORANT\MESSWERT\*.MSW
- \LABORANT\SPREAD\*.VIP
- \LABORANT\PLOTTER\*.PLT
- \LABORANT\FORMELN\*.EQU
- \LABORANT\FORMELN\*.FOR
- \LABORANT\SPREAD\*.DIF
- \LABORANT\TEXTE\*.TXT
- #
-
- Anmerkungen für eigene Pfade
-
- 1. Eigene LABORANT.INF mit Texteditor (z.B. Tempus 2.05) entwerfen
- 2. LABORANT.INF-Format einhalten (7 Pfade und # am Ende)
- 3. Regeln für GEM-Pfadnamen einhalten
- 4. Vor Programmstart müssen alle Ordner angelegt sein !
- 5. LABORANT.PRG, LABORANT.DAT, LABORANT.INF entweder außerhalb aller
- Ordner oder in einem Ordner namens LABORANT
- 6. Laufwerkswechsel mit Laufwerkskennung z.B. C: vor Pfad angeben
- 7. Ist das 1. Zeichen ein Backslash \, so wird grundsätzlich auf das
- Startlaufwerk von Laborant ST Plus zurückgegriffen
-
- ****************************************************************************
- ****************************************************************************
-
- Bedienung
-
- Ich möchte nun die Feinheiten von Laborant ST Plus erklären. Im Folgenden
- werden die einzelnen Menüpunkte der Reihe nach besprochen.
-
-
- Titel DESK:
-
- Menü Laborant ST :
-
- Dies ist ein Informationsbox und erklärt in welcher Programmiersprache
- Laborant ST geschrieben wurde, aus wieviel Zeilen Quelltext das Pro-
- gramm besteht und das aktuelle Entwicklungsdatum.
-
- **************************************************************************
-
- Titel DATEI :
-
- Menü Lade Meßwerte
-
- Mit dieser Option kann man gespeicherte Meßwerte laden und mit den Funk-
- tionen des Menüs Fehlerrechnung auswerten. Meßwertdateien tragen die
- Datei-Extension .MSW.
-
- 2 Beispiel-Dateien : BEISPIEL.MSW und LINEARRG.MSW sind mit auf der
- Diskette
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Speichern Meßwerte
-
- Mit dieser Option können Sie Ihre eingegebenen Meßwerte abspeichern, be-
- achten Sie, das die Meßwert-Dateien mit .MSW enden.
-
- Wer mit ST-PASCAL Plus arbeitet, kann diese Meßwertdateien für eigene
- Zwecke auslesen, sie haben folgendes Format :
-
- 1. Dateityp : FILE OF REAL
- 1. Eintrag = Anzahl Meßwerte
- 2. Eintrag = 1. X-Wert
- 3. Eintrag = 1. Y-Wert
- usw.
-
- Bei eindimensionalen Feldern werden alle Y-Werte als 0 mitabgespeichert.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Lineare Regression speichern
-
- Ordnet Ihren X-Werte, die ausgeglichenen Y-Werten zu und speichert
- diese auf dem Laufwerk ab. Meßwertdateien bitte immer mit .MSW
- enden lassen. Die originalen Y-Werte bleiben erhalten.
-
- Falls Sie ein DIF-Format erzeugen möchten, müssen Sie erst mit 'Lineare
- Regression' abspeichern, dann 'Meßwerte laden' und diese mit dann
- 'Speichern DIF-Format' für Programme, wie Logistix ST aufbereiten.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Speichern DIF-Format
-
- Dieser Menüpunkt ist einer der gewaltigsten Funktionen von Laborant ST.
- Das DIF-Format (Data Interchange Format) erlaubt den Austausch von Meß-
- werten mit anderen Programmen.
-
- Diese Programme sind z.B. Logistix ST, dbMan 3.0, Kuma-Spread3,
- LDW Power Calc, Lotus 1-2-3 uvm.
-
- Laborant ST verfügt selber über keine Routinen zur Darstellung von
- Meßwerten, dies ist nicht unbedingt ein Nachteil. Laborant ST geht hier
- neue Wege. Mit DIF-Format können nun z.B. Tabellenkalkulationsprogramme
- wie LOGISTIX ST die Meßwerte lesen. Besonders Logistix ST hat excellen-
- te Graphikmöglichkeiten für Plotter und Drucker, um die Ereignisse zu
- präsentieren.
-
- Grundsätzlich werden die Daten im Spaltenformat übergeben, d.h.
-
- In Spalte A stehen die X-Werte und in Spalte B die Y-Werte. Beachte,
- auch bei 1-dim. Feldern werden die Y-Werte (als 0) mit übertragen, man
- läßt sie dann bei der Auswertung einfach außer acht.
-
- DIF-Dateien haben immer die Endung .DIF !
-
- Eine Beispieldatei BEISPIEL.DIF ist mit auf der Diskette.
-
- In Version 1.20 wurde die DIF-Routine weiter optimiert, besonders
- auf Diskettenspeicherbedarf und Logistix ST-Anpassung.
-
- DIF-Dateien können grundsätzlich auch von IBM-kompatiblen Rechner mit
- Programmen wie Logistix 1.2 oder LOTUS 1-2-3 gelesen werden. Wenn man
- noch nicht das TOS 1.4-Betriebssystem besitzt, sollte man wie folgt
- vorgehen.
-
- 1. Diskette auf IBM-PC mit FORMAT A: formatieren oder mit PC-Ditto
- (IBM-Emulator) und FORMAT A:.
- FORMAT.COM ist ein eigenständiges Programm beim PC, eigentlich auf
- jeder MS-DOS-Betriebssystem-Diskette
-
- 2. ST mit Laborant ST und entsprechenden Meßwerten in Betrieb setzen
-
- 3. Diskette 3 1/2-Zoll- oder 5 1/4 Zoll (bei externen ST-Laufwerk)
- einfach ins ST-Laufwerk einlegen. Daten mit 'Speichern im DIF-For-
- mat' auf Diskette abspeichern.
-
- 4. Nun sollte z.B. Logistix PC diese Diskette problemlos lesen können.
-
- Datei in Logistix einladen :
-
- Folgende Tasten drücken :
-
- 1. / * bedeutet Befehl anrufen
- 2. L * laden
- 3. D * DIF-Format
- 4. BEISPIEL.DIF * BEISPIEL.DIF einladen
-
- Sollten Sie Besitzer des neuen TOS 1.4 von ATARI sein (wenn nicht,
- schnellstens ROM's besorgen (198 DM)) benutzen Sie einfach die ST-For-
- matierroutine (einseitig), sie wurde dem PC-Format angeglichen. Nun
- können Sie problemlos Ihre ST-Datendiskette in einen PC einlegen und
- dort Ihre Daten graphisch aufarbeiten.
-
- Wer, allerdings die Möglichkeit hat sich das neue TOS 1.4 mittels eines
- EPROM-Brenners brennen zu lassen, kommt mit 50 - 90 DM davon.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Speichern im VIP-Format (Tabellenkalkulation)
-
- Dieser Menüpunkt speichert die Meßwerte im VIP-Professionell-Format ab.
- Damit können Meßwerte mit VIP bearbeitet bzw. Meßwertdiagramme von VIP
- erzeugt werden. VIP-Dateien haben die Extension .VIP. Beim VIP-Format
- handelt es sich um ein Komma-getrenntes Format, das viele Programme
- einlesen können (einfach probieren).
-
- Vorbereitungen zum Laden in VIP Professional Version 1.4 (deutsche Version):
-
- 1.) 4 Nachkommastellen einstellen :
- mit Menü Tab, Global, Fest : Hier 4 eingeben, Return
-
- 2.) Spaltenbreite auf 14 setzen
- mit Menü Tab, Global, Spaltenbreite : Hier 14 eingeben, Return
-
- 3.) Laden der Meßwertdatei in VIP
-
- mit Menü File, Import, Select,
- Dateiname eingeben : BEISPIEL.VIP, Return
-
- Meßwerte in die Datenbank dBMan übernehmen
-
- Vorbereitungen :
-
- Es muß eine Datei mit folgender Struktur existieren :
-
- Anlegen mit CREATE DBMAN.DBF
- X_Wert Numerisch 12.4
- Y_Wert Numerisch 12.4
-
- USE DBMAN.DBF
- APPEND DELIMITED FROM BEISPIEL.VIP
-
-
- Anmerkung : Das kommagetrennte VIP-Format von Laborant ST Plus eignet
- sich besonders für selbstentwickelte Fremdprogramme, um
- Daten von Laborant ST Plus zu übernehmen.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Speichern für Texteditor
-
- Ab der Version 1.20 kann Laborant ST auch Messwertausgaben für Textverar-
- beitungsprogramme erzeugen, d.h. man kann nun Messwerte problemlos in
- eigene Dokumentationen übernehmen.
-
- Texte liegen im ASCII-Format vor und Dateien haben die Endung .TXT
-
- Laborant ST kann 2 Formate erzeugen :
-
- 1. Tempus-Format : Text kann von Tempus problemlos eingelesen werden
-
- 2. Datei mit Extra-CR : Das Format gleicht dem Tempus-Format, nur wird
- hier hinter jeder Textzeile ein zusätzliches Carriage-Return ange-
- hängt, manche Textprogramme verlangen dies.
-
- X und Y-Werte werden spaltenweise ausgegeben.
- Nun sollte es möglich sein, sich problemlos die Messwerte in eigene
- Texte einzubinden ('mergen').
-
- - Protokollüberschrift eingeben
- - Bezeichnung der X-Werte eingeben
- - Anzahl der Nachkommastellen der X-Werte eingeben
- - Bezeichnung der Y-Werte eingeben
- - Anzahl der Nachkommastellen der Y-Werte eingeben
-
- Anmerkung: TEMPUS 2.05 (Texteditor der Firma CCD-Beyelstein)
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Speichern für PLOTTER.GFA
-
- PLOTTER.GFA ist ein sehr gut gemachtes Graphik-Programm zur Ausgabe von
- Meßwerten. Für viele ST-User sind Tabellenkalkulation, wie VIP Profes-
- sional oder Logistix ST zu teuer. PLOTTER.GFA ist ein Public-Domain-
- Programm, das diese Probleme excellent löst.
-
- Laborant ST Plus kann für dieses Programm Meßwert-Dateien erstellen.
- Die Dateien haben die Endung .PLT.
-
- - 1. Eingabe der Bezeichnung der Messung (Überschrift)
- - 2. Eingabe der X-Achsen-Beschriftung
- - 3. Eingabe der Y-Achsen-Beschriftung
- - 4. Dateinamen angeben
-
- Laborant ST übergibt Meßwerte in voller Genauigkeit und der PLOTTER.GFA-
- Einstellung: 3 Vorkommastellen, 2 Nachkommastellen. Die Genauigkeit kann
- aber von Plotter.GFA jederzeit erhöht werden.
-
- Außerdem können mit PLOTTER.GFA diverse graph. Darstellungen und Be-
- schriftungen jeder Zeit ergänzt werden.
-
- Da von PLOTTER.GFA mehrere Versionen existieren, sollte man sich die
- aktuelle Version direkt beim Autor bestellen (Laborant ST arbeitet
- problemlos mit den Versionen 1.6, 2.01 und 2.4 zusammen).
-
- Adresse des Autors :
-
- Dr. Rainer Paape
- Paschenburgstr.67
- D-2800 Bremen 1
- West-Germany
- Tel. 0421/443381
-
- Wer die excellenten Graphen von Plotter.GFA weiter verarbeiten möchte,
- kann sich die Bilder mit dem SIGNUM-Accessory SIGCOP.ACC in das TOP-
- Programm für wissenschaftliche Textverarbeitung SIGNUM 2 übernehmen.
- SIGCOP-Bilder können mittels dem Zeichenprogramm STAD geladen, bearbeitet
- und z.B. als Screenformat für das DTP-Programm Calamus gespeichert
- werden.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü für Curfit 3.0
-
- Curfit 3.0 ist ein weiterer excellenter Meßwertplotter. Laborant ST
- Plus kann für X/Y-Meßwertpaare ein Curfit 3.0 kompatibles Dateiformat
- erzeugen. Die Dateien haben die Endnung .DAT und werden unter dem
- selben Dateipfad, wie Plotter.GFA-Dateien abgespeichert. Die PD-Pro-
- gramme PLOTTER,GFA und Curfit 3.0 haben beide ihre spezifischen
- Stärken, am besten man besitzt beide.
-
- Curfit 3.0 erhält man beim ATARI PD-Journal unter der Public-Domain-
- Disk-Nr. J21, unter dieser Bezeichnung aber auch fast in jedem anderen
- PD-Service.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Lade Gleichung
-
- Im vielen Labors gibt es eine Reihe von Standardgleichungen, die immer
- wieder vorkommen. Diese Gleichungen kann als Datei ablegen. Jede Gleichung
- ist eine eigene Datei, man sollte sich also nur die wichtigsten Gleichun-
- gen auf Diskette/Festplatte ablegen, um die Übersicht zu behalten.
- Die geladenen Gleichungen werden solange wieder eingespiegelt bis man
- sie mit dem Menü Definiere Gleichung mit ESC löscht.
-
- Gleichungs-Dateien haben immer die Endung .EQU
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Speicher Gleichung
-
- Hier können eigene Gleichungen abgespeichert werden, sie müssen allerdings
- vorher mit Definiere Gleichung definiert worden sein, sonst weigert sich
- das Programm eine Gleichungs-Datei anzulegen.
-
- Gleichungs-Dateien haben immer die Endung .EQU
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- Menü Program designed by
-
- Info, welcher Stratege dieses Programm verbrochen hat.
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü QUIT
-
- Dieses Menü dient zum Verlassen des Programms.
-
- Beim alten ROM-TOS 6.2.86 tritt manchmal ein Systemhänger bei QUIT auf,
- dies muß ein TOS-Fehler sein, trotz aller Bemühungen ist dieser Fehler
- bisher nicht zu tilgen (da QUIT, die unwichtigste Routine in Laborant
- ST ist, sei mir das verziehen). Diese Fehler treten nicht beim Blitter-
- TOS und TOS 1.4 auf (Also schnellstens neue TOS 1.4-ROM's besorgen).
-
- QUIT kann auch übers Fenster ausgelöst werden, einfach links oben den
- Fenster-Closer anklicken.
-
- *************************************************************************
-
- Titel GLEICHUNG :
-
- Menü Molmasse :
-
- Hier kann die Molmasse jeder Formel bestimmt werden, Tabellenwerke werden
- somit überflüssig. Welche Formeltypen erlaubt sind, steht im Menü Informa-
- tionen unter Formel-Struktur.
-
- Einfach entsprechende Formel eingeben z.B. : Na2CO3 und in Echtzeit
- wird die Molmasse ausgegeben
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü : Mengen-Berechnung
-
- Mit diesen Menü kann man jede Formel in seine Elementanteile zerlegen, d.h.
- man gibt die Formel, die Menge der Substanz und die Reinheit ein, daraus
- berechnet diese Funktion die Mengeanteile bzw. Molanteile der einzelnen
- Elemente.
-
- Beispiel: CaSO4 1000g Reinheit:99%
-
- Ca = 291.45 g
- S = 233.16 g
- O = 465.38 g
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Molmasse/Menge/Prozent
-
- Neben der Menge gibt diese Funktion auch die einzelnen Elementanteile in
- Prozent aus.
-
- Beispiel: s. Mengenberechnung
-
- CaSO4
-
- Ca = 29.44 %
- S = 23.55 %
- O = 47.01 %
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Formeleingabe puffern
-
- In vielen Fällen möchte man nicht jede Formeleingabe neu eingeben. Mit dem
- Menüpunkt kann man die letzte eingebene Formel in andere Menüpunkte über-
- tragen. Insgesamt 10 Menüpunkte, die eine Formel benötigen, können diese
- Pufferung nutzen.
-
- Standardmäßig ist die Pufferung eingeschaltet (Check-Symbol sichtbar).
-
- Mittels des Menüpunktes kann die Pufferung ein oder ausgeschaltet werden.
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- Menü Definiere Gleichung / Formel: (Formel-Macros)
-
- - Auswahl zwischen Gleichungs und Formel-Definierung
-
- 1. Definiere Formel (Formel-Macros)
-
- Mit den Formel-Macros steigt die Leistungsfähigkeit von Laborant ST
- Plus stark an. Bisher mußte man jede Formel für Molmassen,- Mengen
- oder Lösungsberechnungen immer vollständig eingeben. Dies gehört ab
- sofort der Vergangenheit an.
-
- Man kann biszu 10 Formelmacros benutzen, sie heißen Za, Zb bis Zj.
-
- Die Formelmacros sind besonders im Bereich der organischen Chemie
- sehr nützlich. Man kann sie für komplexe organische Formeln oder
- Radikale benutzen.
-
- Beispiel1: Aromatische Verbindungen : Phenyl-Radikal C6H5 sei Zc
-
- - Phenol würde jetzt bei der Berechnung als ZcOH geschrieben
- - Diphenylamin als ZcNHZc oder Zc2NH
-
- Beispiel2: Octadecadien-(9.12.15)-säure (Linolensäure)
-
- Formel: CH3-(CH2)4-CH=CH-CH2-CH=CH-(CH2)7-COOH
-
- Folgende Macros: Za = CH2
- Zb = CHCH (für CH=CH)
-
- Neue Formel : CH3Za4ZbZaZbZa7COOH
-
- Hinter einem Macro kann also eine beliebige komplexe Formel stehen.
-
- Da die jetzige Laborant Version nur eine Klammer pro Formel verarbeitet,
- kann mittels Formelmacros jeder noch so komplexe Klammer zusammengefasst
- werden (s. Beispiel 2). So kann man jede beliebige Klammer eliminieren.
-
- 1.1 Formel-Macro definieren :
-
- Auswahlmenü : Laden, Definieren, Zeigen
-
- Laden : Macro-Datei mit max. 10 Macros von Diskette laden
- Formelmacro-Dateien haben die Endung .FOR.
-
- Definieren : max. 10 Formelmacros anlegen
-
- - Macro aussuchen 1 - 10 eingeben
- - Name der Verbindung angeben (max. 50 Zeichen lang)
- - Molmasse der Verbindung eingeben
-
- Auswahl: Nochmal, Sichern, Weiter
-
- Nochmal: Weiteren Macro eingeben
- Sichern: Macro-Datei mit Endung .FOR anlegen und
- Macros benutzen.
-
- Weiter : Macros benutzen, aber nicht auf Disk sichern
-
- Zeigen : Übersicht über die aktuell definierten Macros anzeigen
- lassen.
-
- Macros haben sich als sehr nützliche Helfer erwiesen, besonders beim Sparen
- von Tipparbeit. Die Eingabezeile reicht jetzt immer für alle Eingaben aus.
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- 2. Definiere Gleichung
-
- Dieser Menüpunkt ist einer der Nützlichsten. Normalerweise müßte man jede
- Gleichung neu eingeben, wenn man eine Mengenbestimmung durchführt. Da aber
- im Labor immer mehrere Analysen gleichzeitig laufen, geht einem das lau-
- fende Eintippen der selben Gleichung 'verdammt auf den Keks'. Mit Defi-
- niere Gleichung ist es nun möglich eine Gleichung festzulegen. Sie wird
- automatisch bei jeder Gleichungsmengen-Berechnung eingespiegelt. Möchte man
- die Gleichung wieder loswerden, ruft man Definiere Gleichung auf und drückt
- nacheinander ESC und RETURN.
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Mengen in Gleichungen
-
- Diese Funktion ist sehr interessant, mit ihr kann man Reaktionen sehr gut
- auswerten.
-
- Neu an dieser Funktion ist der Begriff 'Der wesentlichen Gleichung' :
-
- In sehr vielen Fällen braucht man nicht die ganze Reaktionsgleichung,
- sondern nur Teile. Diese Funktion prüft nicht, ob die Gleichung vollstän-
- dig ist oder ob eine Formel vollständig ist. Sie möchte, daß man sich auf
- das Wesentliche konzentriert.
-
- Beispiele : Gravimetrie SO4-Bestimmung
-
- Gleichungsfragment : 1. BaSO4 = Ba + SO4 oder
- 2. BaSO4 = SO4
-
- Man gibt die Menge an Bariumsulfat und erhält den Sulfat-Anteil, wer auch
- den Ba-Gehalt haben möchte, kann ja die 1.Gleichung eingeben. Sicherlich
- ist die wesentliche Gleichung eigentlich Frevel (Gleichungen sind ja auf
- beiden Seiten gleich), aber trotzdem ist diese Form enorm effektiv.
-
- Weitere Beispiele :
-
- Na2CO3 = CO2
- Na2CO3 + H2SO4 = SO4 + H2O + CO2
-
- Natürlich kann man auch vollständige Gleichungen eingeben, wenn sein muß
- z.B. :
-
- As2S3 + 14NaNO3 + 6Na2CO3 = 2Na3AsO4 + 3Na2SO4 + 14NaNO2 + 6CO2
-
- Man wählt nun eine der Verbindungen aus, die man gemessen hat und schon
- kennt man alle anderen Mengenanteile.
-
- Beispiel :
-
- Aber vielleicht interessiert einen nur der Arsenatanteil und man kennt
- die Menge an Na3AsO4
-
- Gleichungs-Eingabe : Na3AsO4 = AsO4 (Einfach, nicht wahr)
- Nummer der bekannten Verbindung : 1
- Menge : 500
- Reinheit : 100
-
- Ergebnis:
-
- 500 mg/g Na3AsO4 enthalten 333.55 mg/g AsO4
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Titration auswerten
-
- Die Titrationsauswertung spielt im Labor eine sehr große Rolle, deshalb
- wurde sie auch in Laborant ST eingebaut. Diese Routine kann eine ganze
- Menge Rechnerei bei Direkttitrationen sparen.
-
- Merke : Den Titrationsscanner interessiert die Formel des Titrators über-
- haupt nicht ! Wichtig sind nur die Formel des Titranden und das
- Verhältnis zwischen Titrand und Titrator.
-
- Beispiel : Redoxtitration
-
- Oxalat / Oxalsäurebestimmung durch KMnO4
-
- Folgende Schreibweisen sind möglich, hier sehen Sie den Vorteil
- der wesentlichen Gleichung :
-
- 1. 2MnO4 + 5C2O4 + 16H = 2Mn + 10CO2 + 8 H2O
- 2. 2MnO4 + 5C2O4 = 2Mn
- 3. 2MnO4 = 5C2O4 (Oxalat-Best.)
- 4. 2MnO4 = 5H2C2O4 (Oxalsäure-Best.)
- 5. 2X = 5C2O4 (Oxalat-Best. Titrator ist egal)
-
- Sie sehen die Gleichung ist auf ein Minimum zusammen geschrumpft. Wichtig
- ist, das Gleichheitszeichen muß vorhanden sein, der Titrand muß klar als
- Formel definiert sein und die Mengenverhältnisse ( hier 2 u. 5) müssen an-
- gegeben werden !
-
- Was hat es für Vorteile, den Titrator überhaupt in seiner Formel nicht zu
- beachten ? Dies spart 1. Tippaufwand und hat unschätzbare Vorteile bei
- Komplextitrationen. Normalerweise prüft der Formelscanner bei der Gleichungs-
- analyse jede Formel auf Korrektheit, im Fall der Titration wird aber die
- Titratorformel von der Prüfung ausgenommen und nur deren Faktor mit über-
- nommen.
-
- Beispiel: Titrator: 2KMnO4 oder 2X sind gleichwertig, nur der Faktor 2
- wird übernommen.
-
- Für den Titrator gilt nur die Einschränkung, er muß aus einem zusammenhän-
- genden Wort bestehen und keine Leer-/Plus oder Gleichheits-Zeichen enthal-
- ten !!
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Wichtig, ein Titrand namens EDTA usw. wird immer abgelehnt, dies gilt nur
- für den Titrator !
-
- ! Titranden-Namen dürfen nur Elementkombinationen enthalten !
-
- Beispiel: Titrand: 5C2O4 ist ein korrekter Titrand
- 5X ist falsch !,
- weil der Formelscanner den Titranden zur Berech-
- nung auswerten muß !
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- Beispiel : Calciumbestimmung mit Titriplex III und Calconcarbonsäure
- als Indikator
-
- einfach: TitriplexIII = Ca (Titrator muß ein Wort sein !)
- oder T3 = Ca
-
- oder Titration mit EDTA z.B. Mg-Bestimmung
-
- einfach: EDTA = Mg
-
- Easy, oder ?
-
- Anmerkung: TitriplexIII ist ein Warenzeichen der Firma Merck, Darmstadt
-
- ###########################################################################
- Titrationen eingeben
-
- 1. Gleichung definieren (s.o.)
-
- 2. Anzahl der Titrationen eingeben (z.B. 3 Titrationen durchgeführt)
-
- 3. Nummer des Titrators angeben (s. Nummer neben Formeln)
-
- 4. Molarität des Titrators in mol/l angeben
-
- 5. Titer (Faktor) der Maßlösung angeben (Standard = 1.0000, d.h.
- die Molarität des Titrators muß nicht korrigiert werden)
- 1 molare NaOH mit Titer 0.987 entspricht 0.987 molarer NaOH)
-
- 6. Nummer des Titranden angeben (s. Nummer neben Formeln)
-
- 7. ml titriertes Volumen eingeben (je nach Versuchsanzahl)
-
- 8. Vorlage (Titrand) in ml oder Gramm eingeben :
-
- 1. ml bedeutet z.B. die Vorlage enthält 20 ml Titrand-Lösung
- Ausgegeben werden dann die Menge der Substanz in der Vorlage
- und die Stärke der Lösung in mol/l.
-
- 2. Gramm bedeutet z.B. Vorlage wiegt 0.160 g
- Ausgegeben werden dann die Menge der Substanz in der Vorlage
- und die Gewichtsprozente der Vorlage. Mit dieser Funktion
- kann man die Reinheit titrierter Stoffe bestimmen, d.h. z.B.
- man löst eine gewisse Menge Substanz (diese Menge ist gefragt)
- mit einem Lösungsmittel auf und bekommt den Gewicht-%-Anteil
- ausgegeben.
-
- Außerdem wird noch das arithmetisches Mittel und die`Standardabweichung
- bei mehreren Versuchen ausgegeben.
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Beispiel- Titration
-
- Der Faktor einer 0.1m HCl soll mit einer 0.1m NaOH (F= 0.987) festge-
- stellt werden.
-
- 1.) Gleichungseingabe : NaOH + HCl = NaCl + H2O
- oder NaOH = HCl
-
- 2.) Anzahl der durchgeführten Titrationen : 3
-
- 3.) Nummer des Titrators eingeben : 1
-
- 4.) Molarität des Titrators eingeben : 0.1
-
- 5.) Titer (Faktor) des Titrators : 0.987 (Standardmäßig 1.0000
- eingespiegelt)
- 6.) Nummer des Titranden : 2
-
- 7.) 1. titriertes Volumen in ml : 14.4
- 2. titriertes Volumen in ml : 14.3
- 3. titriertes Volumen in ml : 14.3
-
- 8.) Vorlage in ml oder Gramm : ml gewählt
-
- 9.) ml der Vorlage (Titrand) : 20
-
- Ergebnis der Titration
-
- Gleichung : NaOH = HCl
-
- Titrator : 0.987M NaOH Vorlage: 20 ml HCl
-
- 1. 52.50 mg und 0.0720 mol/l HCl
- 2. 52.14 mg und 0.0715 mol/l HCl
- 3. 52.14 mg und 0.0715 mol/l HCl
-
- Mittelwert 52.26 mg und 0.0717 mol/l HCl
-
- Std.Abw. 0.21 mg und 0.0003 mol/l HCl
-
-
- " Da saust doch der alte Taschenrechner-Knecht in die Abseite "
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Empirische Formel :
-
- Mit der empirischen Formel kann man die Verhältnisse der Elemente bzw.
- Verbindunganteile einer Verbindung rekonstruieren.
-
- Beispiele : Verbindung enthält 56 mg Natrium und 32,1 mg S, wie könnte
- die Summenformel lauten.
-
- möglich ist auch z.B.
- Analyse enthielt : 187.5 mg CaO und 82.5 mg CO2, wie steht
- es mit den Verhältnissen der beiden Anteile
-
- oder ein Eisenoxid wurde gefunden, ist es FeO oder Fe2O3
- uvm.
-
- Sollten nur die Prozentgehalte der Verbindungen bekannt sein, so können
- Sie diese einfach statt der Mengeneingabe eintippen, dies ändert das Er-
- gebnis nicht.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Lineares Gleichungssystem lösen (nach Gauss-Jordan)
-
- Mit diesen Programm können Sie lineare Gleichungssysteme bis zu 9
- Unbekannten lösen. Dazu wird die Koeffizientenmatrix A eingegeben.
- Das Programm gibt dann die Lösung aus, falls das Gleichungssystem
- eindeutig zu lösen ist.
-
- Beispiel : 5x1 + 3x2 = 27
- 2x1 + 6x2 = 30
-
- In Koeffizienten-Schreibweise :
-
- A(1,1)x1 + A(1,2)x2 = B(1)
- A(2,1)x1 + A(2,2)x2 = B(2)
-
- Laborant ST liest die Koeffizienten immer zeilenweise ein, d.h. hier z.B.:
-
- A(1,1), A(1,2), B(1), A(2,1), A(2,2), B(2)
-
- Sie müssen jeweils die entsprechenden Koeffizienten eingeben, d.h. hier z.B. :
-
- für A(1,1) eine 5,
- für A(1,2) eine 3,
- für B(1) eine 27
- usw.
-
- Lösung (in diesem Beispiel) :
-
- x1 = 3
- x2 = 4
-
- Hat ein lineares Gleichungssystem keine eindeutigen reelen Lösungen, so
- wird eine entsprechende Fehlermeldung ausgegeben.
-
- ****************************************************************************
-
- Titel Umr1 (Umrechnungen 1)
-
- Die Umrechnungen werden kurz an einen Beispiel erläutert, um sich vom
- Nutzen der Umrechnung ein Bild zu machen.
-
- Teilweise tauchen Bezeichnungen wie mol/mmol oder g/mg auf, dies soll Sie
- nicht verwirren. Dies zeigt nur an, daß man das Ergebnis entweder als mol
- oder mmol usw. auffassen kann, dies hängt z.B. davon ab, ob man seine Ein-
- gabewerte als mol oder mmol auffasst. Dies spart auf jedenfall die Ein-
- heitenwahl bei jeder Eingabe. Allerdings muß sich der Benutzer im Klaren
- sein, welche Einheit als Endergebnis zu erwarten ist, dies dürfte aber
- keine Schwierigkeiten machen.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Menge in Mol umrechnen
-
- Beispiel : Sie haben 700 mg Na2SO4, wieviel mmol sind das ?
-
- Eingabe: Formel : Na2SO4
- Menge : 700
- Ergebnis : 4.928 mmol
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Mol in Menge umrechnen
-
- Beispiel : Sie haben 1.25 mol NaCl, wieviel g NaCl sind das ?
-
- Eingabe: Formel : NaCl
- Anzahl Mole : 1.25
- Ergebnis : 73.05 g
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Mischungskreuz aufstellen
-
- Beispiel : Sie möchten 2500 ml 44% NaCl-Lösung herstellen, haben aber nur
- eine 35% NaCl-Lsg. und eine 60% NaCl-Lsg.. Wieviel müssen Sie
- von der 60% und 35%-Lsg zusammenmixen, damit Ihre Wunschlösung
- entsteht ?
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Maßlösung aus Urtiter herstellen
-
- Urtitersubtanzen sind Verbindungen, die sich auch nach längerer Lagerung
- nicht chemisch verändern und somit eine konstante Reinheit aufweisen.
-
- Beispiel: Man möchte 500 ml einer 0.5 mol Na2C2O4-Lösung herstellen
-
- Eingabe: Formel : Na2C2O4
- Molarität : 0.5
- Volumen der Lösung ml : 500
- Ergebnis : 33.5 Na2C2O4 einwiegen
-
- Natürlich kann man mit dieser Funktion jede Lösung mischen, Voraussetzung
- sind die 100% Reinheit der Verbindung. Handelt es sich um eine technisch
- reine Substanz muß entsprechend mehr eingewogen werden.
-
- z.B NaCl mit 99% Reinheit
-
- 1 Liter 1 molare NaCl-Lösung benötigt 58.4428 g NaCl (100%).
- Wir haben aber nur 99% reines NaCl, daraus folgt :
-
- 58.4428 g
- Einwaage = ----------- = 59.0331 g sind einzuwiegen
- 0.99
-
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Massenanteil in Volumenkonzentration umrechnen
-
- Welche Volumenkonzentration hat die Lösung Methanol in Wasser mit
- einem (w(CH3OH) = 12%) Massenanteil Methanol ?
-
- Beispieleingabe :
-
- Eingabe : %-Gehalt der Lösung : 12
- Dichte der Lösung g/ml : 1.2
- Dichte der Verbindung : 1.4
- Ergebnis : 10.29%
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Volumenkonzentration in Massenanteil umrechnen
-
- Fragestellung:
-
- Welchem Massenanteil hat eine 45 Vol.% Methanol-Lösung ?
-
- Beispieleingabe:
-
- Eingabe: %-Gehalt der Lösung : 12
- Dichte der Lösung g/ml : 1.2
- Dichte der Subtanz g/ml : 1.4
- Ergebnis : 14.00 %
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Lösung herstellen mit gefordertem Massenanteil und geforderter Masse
- der Lösung
-
- Fragestellung :
-
- Wieviel Gramm NaCl und wieviel Gramm Wasser werden zur Herstellung
- von 500 g 7.8% NaCl-Lösung benötigt ?
-
- Beispieleingabe:
-
- Eingabe: %-Gehalt der Lösung : 7.8
- g herzustellender Lösung : 500
- Ergebnis : 461 g Lösungsmittel
- 39 g NaCl
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Herstellen von Lösungen eines geforderten Massenanteiles der gelös-
- ten Komponente bei vorgegebenem Volumen der Lösung
-
- Fragestellung :
-
- Es sollen 3000 ml 12%-NaOH herstellt werden. Wieviel g NaOH und
- wieviel g Lösungsmittel braucht man ?
- Wichtig, Ihnen muß die Dichte der Lösung bekannt sein.
-
- Beispieleingabe:
-
- Eingabe : %-Gehalt der Lösung : 12
- Dichte der herzustellenden Lösung g/ml : 1.1309
- ml der herzustellenden Lösung : 3000
- Ergebnis : 407.1 g NaOH
- 2985.6 g H2O
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Herstellen von Lösungen einer geforderten Volumenkonzentration der
- gelösten Komponente und gefordertem Volumen der Lösung
-
- Wieviel ml Methanol und wieviel ml Wasser braucht man zum Herstellen
- von 500 ml einer 46 Vol% Methanol-Lösung ?
-
- Dichte von reinem Methanol und Dichte von 46%-Methanol müssen bekannt
- sein.
-
- Beispieleingabe:
-
- Eingabe : %-Gehalt der Lösung : 46%
- Dichte der herzustellnden Lösung g/ml : 0.9389
- Dichte der reinen Verbindung g/ml : 0.7968
- Dichte des Lösungsmittels : 1 (H2O)
- ml der herzustellenden Lösung : 500
- Ergebnis : 230 ml Methanol
- 286.7 ml Lösungsmittel
-
- ****************************************************************************
-
- Titel Umr2 (Umrechnungen 2)
-
-
- Menü Massenanteil an gelöstem Stoff
-
- Beispiel : 1200g Natronlauge enthalten 150g NaOH, welchen Massen-
- anteil an NaOH hat die Lösung ?
-
- Beispieleingabe:
-
- Eingabe: Masse der Lösung in g : 1200
- Masse gelöster Stoff : 150
- Ergebnis : Massenanteil = 15%
- Masse Lösungmittel = 1050 g
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Massenanteil an gelöstem Stoff und Lösungsmittel
-
- Beispiel: Wieviel Gramm Na2CO3 und wieviel Gramm Lösungsmittel ist
- in 500g 20% Na2CO3-Lösung enthalten ?
-
- Beispieleingabe:
-
- Eingabe: %-Gehalt der Lösung : 20
- Gesamtmasse der Lösung in g : 500
- Ergebnis : 100 g Na2CO3
- 400 g Lösungsmittel
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Herstellen wäßriger Lösungen bei Einwaagen kristallwasserhaltiger
- Stoffe
-
- Beispiel: Wieviel Gramm N2CO3*10H2O benötigt man zur Herstellung
- von 750g 5% Na2CO3-Lösung ?
-
- Beispieleingabe:
-
- Eingabe: Formel : Na2CO3*10H2O
- %-Gehalt der Lösung : 5
- Ergebnis : 101.24 g Na2CO3*10H2O
- 648.76 g Wasser
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Berechnen der Masse Stoff bei vorgegebenem Volumen der Lösung
-
- Beispiel: Wieviel Gramm HNO3 sind in 370 ml 8%iger HNO3 enthalten ?
-
- Die Dichte von 8% HNO3 muß bekannt sein.
-
- Beispieleingabe:
-
- Eingabe : %-Gehalt der Lösung : 8
- Dichte der Lösung g/ml : 1.0427
- ml der Lösung : 370
- Ergebnis : 30.86 HNO3 (r.S.)
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Massenanteil -> Molarität
-
- Beispiel: Wieviel molar ist eine 10% KNO3-Lösung ?
- Dichte der Lösung muß bekannt sein.
-
- Beispieleingabe:
-
- Eingabe : Formel : KNO3
- %-Gehalt der Lösung : 10
- Dichte der Lösung g/ml : 1.0627
- Ergebnis : 1.051 mol
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Molarität -> Massenanteil
-
- Beispiel : Wieviel g NaCl sind in 400 ml 0.6 mol NaCl-Lösung enthalten ?
-
- Eingabe: Formel / Molarität / ml der Lösung
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Berechne Molalität / Molarität
-
- Berechnet Molarität und Molalität gleichzeitig
-
- Eingabe: Formel : KNO3
- Masse Subtanz : 200 g
- Masse Lsgm. : 2000 g
- Dichte : 1.04 g/ml
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü mol reales Gas -> Gasvolumen (0 Grad, 1013 hPa)
-
- Beispiel : Wieviel Liter Gasvolumen entsprechen 2.5 mol CO2 ?
-
- Beachte : z.B. Stickstoff muß als N2 angegeben werden
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Gasvolumen in mol reales Gas (0 Grad, 1013 hPa)
-
- Beispiel: Wieviel mol NH3 sind 3.5 Liter NH3 ?
-
- ****************************************************************************
-
- Menü Fehlerrechnung
-
- Menü Arithmetisches Mittel
-
- Arithmetisches Mittel aller X-Meßwerte wird berechnet
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Standardabweichung
-
- Standardabweichung der X-Meßwerte wird berechnet
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Mittlerer Fehler des Mittelwertes
-
- Vertrauensintervall (Meßgerätegenauigkeit / Wahrscheinlichkeit P) aus-
- wählen (für X-Meßwerte)
-
- P = 68%, P = 95%, P = 99%
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Lineare Regression
-
- Berechnet Ausgleichsgerade für Ihre Meßwerte
-
- z.B. f(x) = 4.5x - 6.4
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Lineare Regression berechnen
-
- Gibt für jeden X-Wert, den abgeglichenen Y-Wert aus.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Lagrange Interpolation
-
- Interpoliert nicht lineare Meßdaten. X-Wert eingeben und interpo-
- lierte Y-Wert wird ausgegeben.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Numerische Integration
-
- Mit diesem Menüpunkt kann die Fläche unter allen Meßwerte bestimmt
- werden. Hierzu sind aber einige Dinge zu beachten :
-
- 1. Verboten sind negative Y-Meßwerte und Nulldurchgänge
- 2. Abstand b der X-Werte untereinander, muß gleich sein
-
- Beispiel: 7 Meßwerte
-
- Berechnungsverfahren nach Simpson-Formel
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Meßwerte eingeben
-
- Die Meßwert-Eingabe mit der Version Plus 1.14 völlig neugestaltet,
- sie arbeitet jetzt fensterunterstützt. Viele Laborant ST Plus-
- Anwender haben sich schon lange eine bequeme Eingabe gewünscht,
- ich hoffe die neue Eingabe erfüllt nun einige Träume.
-
-
- - 1. Wählen, ob alte Meßwerte löscht werden sollen oder nicht
-
- Mittels einer Dialogbox wird die Eingabe gesteuert :
-
- Im Fenster werden jeweils 10 Meßwerte gleichzeitig dargestellt,
- die nach jeder Eingabe aktualisiert werden. Maximal sind 52 Meß-
- werte pro Spalte (X und Y) erlaubt.
-
- - Links oben in der Dialogbox wird der momentan aktive Datensatz an-
- gezeigt (z.B. 5. Y-Wert)
-
- - Über ein Editierfeld kann dieser Datensatz eingegeben bzw. geän-
- dert werden. Mit der Return-Taste wechselt man zum nächsten Daten-
- satz. Mit der ESC-Taste kann die Eingabe gelöscht werden, ebenso
- können natürlich auch die Cursor- Backspace oder Delete-taste be-
- nutzt werden.
-
- Spezielle Funktionsschalter in der Dialogbox :
-
- 1. Nächster-Schalter : Wechselt zum nächsten Datensatz entweder per
- Return-Taste oder durch direkt anklicken
-
- 2. Vorgänger-Schalter: Wechselt zum vorhergehenden Datensatz
- (z.B. zur Korrektur)
-
- 3. X<->Y-Schalter : Wechselt zwischen den X- und Y-Werten in beide
- Richtungen. Eingabe bleibt bis zum X<->Y-
- Wechsel in der jeweiligen Spalte (X oder Y)
-
- 4. GO TOP-Schalter : Setzt Datenzeiger auf den 1. Datensatz (X-
- oder Y)
-
- 5. X<->Y TOP-Schalter: Wechselt zwischen den X- und Y-Werten in beide
- Richtungen, außerdem wird auf den 1. Meßwert
- zurückgekehrt.
-
- 6. GO END-Schalter : Setzt auf den letzten eingebenen Datensatz
-
- 7. GO MITTE-Schalter : Setzt auf den mittleren Datensatz (z.B. bei
- 30 Datensätzen auf Datensatz Nr.15)
-
- 8. Fertig-Schalter : Eingabe beenden und Menüpunkte freigeben
-
- Wandert man mit den Schaltern durch die Meßwerte, dann werden die
- aktuellen Meßwerte ins Editierfeld eingespiegelt. Um die Eingabe-
- zeiten nicht durch ständigen Fensteraufbau zu bremsen, wird das
- Fenster nur alle 10 Schritte verschoben, dabei werden natürlich
- Eingaben immer sofort eingespiegelt.
-
- Das Eingeben ist nun erheblich bequemer und flexibler geworden,
- so das Meßwerte noch einfacher verarbeitet werden können.
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Zeige Meßwerte
-
- Zeigt die eingebenen Meßwerte an, entweder die X-Werte oder die
- Y-Werte
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Korrigiere / Ergänze Meßwerte
-
- Die Korrekturroutine ist eng mit der neuen Eingaberoutine gekoppelt.
-
- - 1. Anwahl des zu korrigierenden Datensatzes
-
- - Anwahl per Datensatznummer oder
- Eingaberoutine auf 1. Datensatz setzen
-
- - 2. X- oder Y-Spalte anwählen
-
- Die Korrekturroutine arbeitet nun wie die Eingabe-Routine
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Drucke Meßwerte
-
- Druckt eine einfache Liste der Meßwerte aus.
-
- 1. Eingabe der Protokollüberschrift
- 2. Eingabe der Bezeichnung und Einheit der X-Werte
- 3. Eingabe der Anzahl der Nachkommastellen (0-6)
-
- 4. (Optional Punkt 2 und 3 für Y-Werte, falls vorhanden)
-
- 5. Abfrage, ob Drucker druckbereit (mit WEITER bestätigen)
-
- Ab Version Plus 1.18 wurde eine optimierte Druckroutine integriert.
- Ab sofort können alle deutschen und scandinavischen Umlaute, sowie das
- ß und die eckigen Klammern gedruckt werden. Voraussetzung ist aller-
- dings ein Drucker, der sich an folgende Norm hält :
-
- Die Steuersequenz : ESC R selektiert den internationalen Zeichensatz.
- (gilt für Drucker im IBM-/ oder NEC P6-Mode)
-
- In den Vorversionen meldete die Routine sporadische I/O-Fehler, so
- mußte sie völlig neugeschrieben werden ("PASCAL-USER merke: Ausgaben
- mit rewrite(output,'LST:') und writeln nie in GEM-Programmen benutzen,
- stattdessen eigene BIOS(3)-Routine benutzen !" (ROM-TOS 6.2.86))
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Vertausche X-/Y-Meßwerte
-
- Hier kann man die X-/Y-Meßwerte spiegeln, zweitens die Y-Werte
- den Menüpunkten "Arithmetisches Mittel, Standardabweichung und mitt-
- lerer Fehler" zu führen. Nochmaliges Vertauschen ergibt wieder die
- Ursprungs-Meßwerte
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Sortiere Meßwerte
-
- Hier können entweder die X-Werte oder Y-Werte sortiert werden.
- Bei 2-dim. Meßwerten bleiben jenach Sortierung natürlich die
- alten X,Y-Paare erhalten.
-
- ****************************************************************************
-
- Titel Spezial1
-
- Menü Elektrochemische Potentiale
-
- Hier sind in 4 Übersichten die elektrochemischen Standard-Potentiale
- der Elemente enthalten. Man kann Tabelle 1 - 4 anwählen und jeweils
- vorwärts blättern.
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Dichte anorganischer Lösungsmittel
-
- Es gibt am Anfang eine Auswahl zwischen Standardlösungen und
- speziellen Lösungen
-
- 1. Standardlösungen :
-
- Übersicht über handelsübliche Lösungen in Gewichtprozenten
- für HCl, H2SO4, HNO3 und H3PO4
-
- 2. Spezielle Lösungen mit H2O
-
- Tabellen für :
-
- HCl (5% - 40%) NaOH (5% - 40%)
- H2SO4 (5% - 100%) KOH (5% - 50%)
- HNO3 (5% - 40%) NH3 (5% - 30%)
- H3PO4 (5% - 40%)
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Dichte organischer Lösungsmittel
-
- Es gibt am Anfang eine Auswahl zwischen Standardlösungen und
- speziellen Lösungen
-
- 1.Standardlösungen:
-
- Tabelle der wichtigsten organischen Lösungsmittel mit den Dichten
- der reinen Subtanzen
-
- 2.Spezielle Lösungen mit H2O
-
- Tabellen für :
-
- Methanol (5 - 100%)
- Ethanol (5 - 100%)
- 1-Propanol (5 - 100%)
- 2-Propanol (5 - 100%)
- Aceton (1 - 10%)
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Dichte mit Pyknometer
-
- Mit einem Pyknometer kann man durch auswiegen die Dichte einer
- Substanz bestimmen. Laborant ST kann Dichte von Flüssigkeiten
- und Feststoffen mit dieser Methode berechnen.
-
- 1. Flüssigkeiten :
-
- Eingaben: 1. Gewicht Pyknometer leer (in Gramm)
- 2. Gewicht Pyknometer + Lösungsmittel
- 3. Gewicht Pyknometer + gesuchte Flüssigkeit
- 4. Dichte Lösungsmittel ( hier ist Wasser mit 20
- Grad mit einer Dichte von 0.9982 g/ml einge-
- spiegelt, dies kann bei Bedarf geändert
- werden (Löschen mit Backspace))
-
- 2. Feststoffe :
-
- Eingaben: 1. Gewicht der Probe (in Gramm)
- 2. Gewicht Pyknometer + Lösungsmittel
- 3. Gewicht Pyknometer + Lösungsmittel + Probe
- 4. Dichte Lösungsmittel (s.o)
-
- Ausgabe : Dichte der Substanz in g/ml
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Wichtige Spektrallinien
-
- Dieses Menü gibt eine Übersicht über die wichtigsten Spektrallinien
- bedeutender Elemente in der Flammenspektroskopie aus
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Einheiten-Umrechnungen
-
- Folgende Einheiten-Konvertierungen sind möglich :
-
- 1. Kalorien <-> Joule
- 2. Fahrenheit <-> Celsius
- 3. Inch <-> Meter
- 4. Pounds <-> Kilogramm
- 5. US-Gallons <-> Liter
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Kryoskopische Konstanten
-
- Diese Konstanten werden bei der Gefrierpunkterniedrigung nach Beck-
- mann und Rast benötigt.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Gefrierpunkterniedrigung
-
- Molmassenbestimmung durch Gefrierpunkterniedrigung
-
- 1) Verfahren nach Beckmann :
-
- Messung mit dem Beckmann-Thermometer (relatives Thermometer)
-
- Eingaben :
-
- 1. ml des Lösungsmittels
- 2. Dichte des Lösungsmittels in g/ml
- 3. Kryoskopische Konstante des Lösungsmittels (s. Menü Kyrospische
- Konstanten)
- 4. Masse der gelösten Substanz in Gramm
- 5. Thermometer-Skalenteile (Mittelwert) für Lösungsmittel
- 6. Thermometer-Skalenteile (Mittelwert) für Lösung
- 7. Korrekturfaktor des Thermometers
- Standardvorgabe: 0.987 (evtl. Änderungen mit Esc-Taste)
-
- Ausgabe: bestimmte Molmasse
-
-
- 2) Verfahren nach Rast
-
- Das Verfahren von Rast basiert auf der hohen Gefrierpunkterniedrigung
- von Campher C10H16O von 40 Kkg/mol. Es ist relativ einfach, dafür aber
- nicht so genau, wie das Beckmann-Verfahren
-
- Eingaben :
-
- 1. Masse des Camphers C10H16O in Gramm eingeben
- 2. Masse der Substanz in Gramm eingeben
- 3. Gemessener Schmelzpunkt des Camphers unter Laborbedingungen
- (Standardvorgabe 178.7 Grad, evtl. Änderungen mit Esc-Taste)
- 4. Gemessener Schmelzpunkt des Gemisches (Campher+Substanz)
-
- Ausgabe: bestimmte Molmasse
-
- Gewünschte Mittelwerte der Messungen sollten vorher mit dem Menüpunkt
- Arithmetisches Mittel festgestellt werden, besonders bei Rast sind
- Mehrfachmessungen angeraten.
-
- ***************************************************************************
-
- Menü pH-Wert Berechnungen
-
- In Version 1.12 kann man bis jetzt nur Menüpunkt 1 anwählen, die
- anderen Teile sind in Arbeit, ich hoffe, ich schaffe dies demnächst.
-
- 1. pH-Wert einer 1-wertigen Säure bestimmen
-
- Eingaben :
-
- Beispiel : pH-Wert einer 0.01 molaren Essigsäure
-
- - Eingabe des pKs-Wertes : 4.75
- - Eingabe der Konzentration in mol/l : 0.01
- - Eingabe des Start-pHs : 1 (Standardwert 1 eingespiegelt)
-
- Ausgabe : Berechneter pH-Wert
-
- Der pH-Wert wird mittels des Newton-Näherungsverfahrens bestimmt,
- sollte keine Nullstelle gefunden werden, muß man den Start-pH-Wert
- auf eine andere Zahl setzen (z.B. pH-Wert von 4).
-
- Literatur : Claus Bliefert, pH-Wert Berechnungen, Verlag Chemie
-
- ****************************************************************************
-
- Titel Spezial2
-
- Menü Formel-Identifier
-
- Dieser Menüpunkt versucht Ihre anorganische Formel zu testen. Er prüft die
- korrekte Wertigkeit, wenn er die Kationen und Anionen identifizieren kann.
- Ob die Verbindung dann energetisch bestehen kann, dazu ist dieses Programm
- nicht da.
-
- Stellt der Formel-Identifier fest, daß die Formel korrekt aufgestellt
- wurde, so versucht er ihr einen Namen zu geben.
-
- Testen Sie mal, ob Sie ihn austricksen können, viel Spaß.
-
- Bedingung ;
- Organische Verbindungen sind über eine Summenformel natürlich nicht iden-
- tifizierbar (z.B. Isometrie).
- Komplexe Verbindungen sind noch nicht vorgesehen.
-
- In der Version 1.08 werden nun auch die Kristallwasseranteile mit ausgege-
- ben: z.B. Al2(SO4)3*18H20 = Aluminiumsulfat-18-hydrat
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Formel-Exerciser
-
- Viele einfache Chemie-Programme besitzen Übungsteile zum Abfragen von
- Elementen, Laborant ST dagegen besitzt eine wesentlich schwierigere Va-
- riante eines anorganischen Übungsprogrammes ('welche natürlich auch sehr
- viel schwieriger zu programmieren war').
-
- Der Formel-Exerciser ist ein Übungsprogramm der besonderen Art. Per Zu-
- fallsgenerator werden Kationen und Anionen ausgewürfelt.
- Der Formel-Exerciser generiert nun daraus einen anorganischen Formelna-
- men.
-
- Nun möchte der Formel-Exerciser von Ihnen eine stöchiometrisch korrekt
- aufgestellte Formel für diesen Namen haben.
-
- Es gibt 2 Schwierigskeitstufen (mittel und schwer), damit man nicht gleich
- das Handtuch wirft (ich muß zu geben, ich bin verdammt ins Schwitzen ge-
- kommen).
-
- Sinn des Exercisers ist es, sich die Vielfalt von Anionen und Kationen auf
- spielerische Weise einzuprägen und ich glaube kaum anderes Medium bringt
- dieses eigentlich trockene Thema so gut rüber. Man glaubt gar nicht wie-
- viele Kationen und Anionen es gibt.
-
- Der Formel-Exerciser generiert per Zufall Formeln, daß sagt aber nichts da-
- rüber aus, ob diese Formeln überhaupt energetisch existieren können, dies
- zu testen, wäre extrem schwierig.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü PSE-Element-Info
-
- Ab der Version 1.20 kann man sich PSE (Periodensystem der Elemente)
- Informationen ausgeben lassen.
-
- Am Anfang wird man gefragt, ob man ein Element nach Ordnungszahl oder
- per Abkürzung auswählen möchte.
-
- Ordnungszahl z.B. : 78 bzw.
- Abkürzung oder Elementname : Pt oder Platin
-
- Ausgegeben werden :
-
- Name des Elements, die Abkürzung, die relative Atommasse,
- die Dichte, der Schmelzpunkt, der Siedepunkt , die Gruppen-
- zugehörigkeit und die Elekronegativität.
-
- Die PSE-Info ist ein Periodensystem im Kleinen und hilft beim Kennenlernen
- der Elemente. Wer die Standardwertigkeiten der Elemente erfahren möchte,
- kann dies unter dem Menüpunkt Kationen-/Anionen-Info.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Kationen-Info
-
- Kation eingeben : z.B. Fe
- Dann werden die möglichen Standard-Wertigkeiten und der Name des
- Kations ausgeben
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Anionen-Info
-
- Anion eingeben : z.B. SCN
- Dann wird die Wertigkeit und der Name des Anions ausgegeben
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Gruppen-Info
-
- Neben der PSE-Info können hier Atomgruppen-Übersichten erstellt
- werden. Dazu muß man nur die Abkürzung der jeweiligen Gruppe ein-
- geben :
-
- Hauptgruppen : 1H bis 8H
- Nebengruppen : 1N bis 7N
- 8.Nebengruppe: 8a oder 8b oder 8c
- Lanthanoide : La
- Actinoide : Ac
-
- Beispiel : 6. Nebengruppe
-
- Eingeben : 6N
-
- Aus Platzgründen wurde die Einheit der Dichte nicht mitangegeben,
- sie ist g/cm^3 (für Gase g/l).
- Atommassen und Ordnungszahlen können der PSE-Info entnommen werden.
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Bug-Report
-
- Was Sie tun sollen, wenn ein gravierender Fehler auftritt
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Formel-Struktur
-
- Welche Formelklassen das System mag, was nicht und wie eine
- Gleichung eingegeben werden muß
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Formel-Identifier
-
- Kurz-Anmerkungen zum Formel-Identifier
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Formel-Exerciser
-
- Kurz-Anmerkungen zum Formel-Exerciser
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Benutzer-Programm
-
- Mit der Version 1.20 kann Laborant ST beliebige Benutzerprogramme ausfüh-
- ren und nach Laborant ST zurückkehren ("Hier danke ich besonders dem ST-
- PASCAL Hersteller CCD für seine excellente Benutzerunterstützung")
-
- Per Fileselektorbox wird das gewünschte Programm ausgewählt und dann aus-
- geführt. Hier kann der Benutzer eigene Programme einhängen, die Laborant ST
- noch nicht beherrscht, z.B. Graphik, Statistik oder spezielle Anwendungen.
-
- Laborant ST verweigert sich, wenn :
-
- - Programm benötigt zuviel Speicherplatz
- - Programm hält sich nicht an die Konventionen von TOS bzw. GEM und mani-
- puliert z.B. Speicherplätze die zu Laborant ST gehören.
-
- - Nützlich sind z.B. Editoren, wie z.B. TEMPUS 2.05 , mit denen man schnell
- mal einen Laborbericht schreiben kann.
- Vielleicht läuft auch das Programm CHEMPLOT 1.1 (98 DM, Heim-Verlag, Land-
- str.94, 6100 Darmstadt-Eberstadt) mit dem man sehr gut organische
- Strukturformeln zeichnen können soll.
- Falls das klappt, wäre z.B. eine Kombination Laborant ST, Tempus-Editor
- und CHEMPLOT auf einer Diskette mit Laborant ST als Startprogramm eine
- tolle Kombination.
-
- Als die wissenschaftliche Textverarbeitung empfehle ich SIGNUM 2, ich
- kenne kein anderes Programm mit dem sich so gut und einfach wissen-
- schaftliche Dokumente erstellen lassen (in sagenhafter Qualität)
-
- Sollten Sie eine eigene Datenbank benötigen, empfehle ich :
-
- ADIMENS ST Plus 3.0 von ATARI
-
- Diese Datenbank ist extrem schnell und sehr komfortabel.
-
- Als Zeichenprogramm empfehle ich STAD 1.3+ von Applications Systems,
- Heidelberg.
-
- ****************************************************************************
-
- Titel Spline/Statistik
-
- Menü Newton-Polynom
-
- Das Newton-Polynom-Interpolations-Verfahren kann aus einer Folge
- 2-dimensionaler Meßwerte ein Polynom berechnen.
-
- Beispiel : 4 X,Y-Meßwerte
-
- 1. Meßwert : 2,-25
- 2. Meßwert : 0,-7
- 3. Meßwert : -2,-13
- 4. Meßwert : 1,-7
-
- Daraus wird folgendes Polynom P(x) berechnet :
-
- P(x) = -2*x^3 - 3*x^2 + 5*x - 7
-
- Das Newton-Verfahren sollte nicht mit mehr als 10 Meßwerten durchgeführt
- werden, da sonst sehr große Exponenten auftreten (z.B. 10 Meßwwerte -> x^9).
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Spline-Interpolation
-
- Interpolation mit kubischen Splines
-
- Eines der Hauptprobleme bei der Auswertung von nichtlinearen
- Meßwerten ist es, die Meßkurve zu glätten. Ein elegantes Verfah-
- ren ist die Glättung mit sogenannten kubischen Splines.
-
- 1. Meßwertdatei von Typ .MSW laden
- (X-werte müssen sortiert vorliegen !)
-
- 2. Eingeben, ob der Abstand zwischen den X-Werten konstant ist.
-
- In diesen Fall wird die Berechnung beschleunigt.
-
- 3. Auswahl :
-
- - Datei im VIP-Format speichern
-
- Hier können Meßwerte zur graphischen Auswertung der Tabellen-
- kalkulation VIP Professional übergeben werden. Die Speicherung
- erfolgt im Komma-getrennten Format, d.h. viele andere Program-
- me können dieses Format ebenfalls lesen (z.B. dBMan s. Menü
- "Speichern im VIP-Format").
-
- - Datei auf Drucker ausgeben
-
- - Spezielle Einzelpunkte berechnen lassen
-
- 4.1 VIP und Drucker-Ausgabe
-
- Das Programm möchte die Anzahl der Zwischenwerte wissen, die über
- den gesamten Bereich berechnet werden sollen.
-
- 4.2 Einzelwerte berechnen
-
- X-Wert eingeben, der interpolierte Y-Wert wird zurückgegeben
-
- Beispiel :
-
- 6 Meßwerte : P(0,0), P(1,1), P(2,0), P(3,-1), P(4,0), P(5,1)
-
- Anzahl der Zwischenwerte : 12
-
- Ausgabe : (12 - 1) Werte
-
- x = 0.0000 y = 0.000
- x = 0.5000 y = 0.686
- x = 1.0000 y = 1.000
- x = 1.5000 y = 0.690
- x = 2.0000 y = 0.000
- x = 2.5000 y = -0.697
- x = 3.0000 y = -1.000
- x = 3.5000 y = -0.650
- x = 4.0000 y = 0.000
- x = 4.5000 y = 0.550
- x = 5.0000 y = 1.000
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Polynom-Interpolation
-
- Laborant ST Plus erlaubt die Berechnung von Ausgleichs-Polynomen (2. - 5.
- Grades) aus einer X,Y-Meßreihe.
-
- Polynom 5.Grades : a*x^5 + b*x^4 + c*x^3 + d*x^2 + e*x + f
- Polynom 4.Grades : a*x^4 + b*x^3 + c*x^2 + d*x + e
- Polynom 3.Grades : a*x^3 + b*x^2 + c*x + d
- Polynom 2.Grades : a*x^2 + b*x + c
-
- Nach der Auswahl des Polynomgrades (2-5) berechnet das Programm, die
- entsprechenden Koeffizienten (a - max. f).
-
- Zur graphischen Darstellung eignet sich, besonders Plotter.GFA 2.4.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Exp/Log-Interpolation
-
- Viele Meßreihen verlaufen nach exponentiellen bzw. logarithmischen
- Funktionen, um dieser Kategorie von Graphen Rechnung zu tragen,
- bietet Laborant ST Plus folgende Möglichkeiten :
-
- 1. Interpolation von Typ e-Funktion : a * e^bx
-
- 2. Interpolation von Typ exponentielle Funktion : a * x^b
-
- 3. Interpolation von Typ logarithm. Funktion : a + b * ln(x)
-
- Laborant ST Plus berechnet die Koeffizienten a und b.
-
- Negative Meßwerte können je nach Art der gewählten Interpolation
- zum Abbruch führen (Negative Werte für ln-Funktion nicht erlaubt,
- der Wert Null wird durch das Programm auf 1E-12 gesetzt).
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Q-Test (Statistik)
-
- Der Q-Test ermöglicht es Ausreißer in einer Meßreihe festzustellen.
- Allerdings ist die Meßreihe auf max. 10 Werte begrenzt.
-
- - 1. Datei muß nach X-Werten sortiert sein
- - 2. Haben mehrere Meßwerte den gleichen Betrag, so darf nur
- ein Meßwert in den Test davon übernommen werden !
- z.B. :
-
- 4 Meßwerte :
-
- 1.) 3.44
- 2.) 3.45
- 3.) 3.45 (Meßwert 3 doppelt, entfernen)
- 4.) 3.49
-
- Meßreihe für QTEST vorbereitet :
-
- 1.) 3.44
- 2.) 3.45
- 3.) 3.49
-
- - 3. Speichern z.B. als XYZ.MSW
-
- Man kann zwischen einer Wahrscheinlichkeit P von 0.9, 0.95 und 0.99
- wählen.
-
- Laden der 1 dim.- Meßreihe von Diskette mit der Endung .MSW.
-
- Ist Q größer als Q(P,n), so ist der Meßwert als Ausreißer identifiziert.
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü F-Test (Statistik)
-
- Vergleich zweier Varianzen
-
- Eingabe der Wahrscheinlichkeit P
-
- Laden der beiden Meßreihen mit der Endung .MSW.
-
- Ausgabe von F und F(P,n)
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü t-Test (Statistik)
-
- Mit dem t-Test (Student-Test) kann man zwei Mittelwerte miteinander
- vergleichen.
-
- Eingabe der Wahrscheinlichkeit P
-
- Laden der beiden Meßreihen mit der Endung .MSW.
-
- Ausgabe von t und t(P,f)
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Barlett-Test
-
- Vergleich mehrerer Standardabweichungen (Chi^2-Verteilung)
-
- Es sind max. 10 Meßreihen zum Barlett-Test zugelassen, diese
- Meßreihen müssen als Datei mit den Endungen .MS0 bis .MS9 vor-
- liegen.
-
- Vorbereitung :
-
- Beispiel: 5 Meßreihen, wie folgt abspeichern :
-
- z.B. TEST.MS0, TEST.MS1, TEST.MS2, TEST.MS3, TEST.MS4
-
- Die Endungen sind beim beim Menü 'Meßwerte speichern'
- mit einzugeben, ansonsten müssen die Dateien mit dem
- Betriebssystem des ST umbenannt werden.
-
- Beachten Sie die Dateiendung : 5 Dateien = .MS0 bis .MS4
- 10 Dateien = .MS0 bis .MS9
-
- 1. Eingabe der Wahrscheinlichkeit P :
-
- Auswahl: P = 0.500
- P = 0.900
- P = 0.950
- P = 0.990
- P = 0.995
-
- 2. Startdatei laden
-
- In unserem Beispiel ist die Startdatei TEST.MS0, die restlichen
- Dateien werden automatisch nachgeladen.
-
- 3. Ausgabe :
-
- - Berechnetes Chi^2 der Meßreihen
- - Chi*^2 = Chi^2/C
- - Chi^2(P,f)
-
- f = Freiheitsgrad (Anzahl Meßreihen - 1)
- fg = Summe aller Einzelfreiheitsgrade
- fj = Freiheitsgrade der j.ten Meßreihe
-
- Σ(1/fj) - 1/fg
- C = -------------- + 1
- 3 * f
-
- Sollte Chi^2 den Wert Chi(P,f) nur geringfügig überschreiten, so
- kann man den korrigierten Wert Chi*^2 benutzen.
-
- Überschreitet Chi*^2 dennoch Chi(P,f), so ist ein signifikanter
- Unterschied zwischen den Standardabweichungen festgestellt wur-
- den.
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Einfache Varianzanalyse
-
- 1. Auswahl :
-
- Start = Beginn der Varianzanalyse
-
- Info = Erklärung zur Funktion der Varianzanalyse
-
- 2. Eingabe der Wahrscheinlichkeit P 95% oder 99%
-
- 3. Eingabe, wieviele Meßreihen verglichen werden sollen
- (max. 10). Alle Meßreihen müssen die gleiche Anzahl von
- Meßwerten enthalten (s. Barlett-Test).
-
- Ausgabe :
-
- 1. Barlett-Test Chi^2-Test
- 2. F-Test
- 3. Streuung zwischen den Meßreihen, Varianz
- 4. Streuung innerhalb der Mßreihen, Varianz
- 5. Streuung insgesamt
- 6. Arithmetisches Mittel und mittlerer Fehler des Mittelwerts
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Korrelationskoeffizient
-
- Der Korrelationskoeffizient dient zur Prüfung der Abhängigkeit
- zweier Variablen.
-
- 1. Eingabe der Wahrscheinlichkeit P (95% oder 99%)
- 2. 1. Meßwertdatei von Typ .MSW laden
- 3. 2. Meßwertdatei von Typ .MSW laden
-
- Ausgabe : Betrag des Korrelationskoeffizienten, sowie den
- Vergleichwert r(P,f)
-
- Man beachte, daß beide Meßwertdateien die gleichen Anzahl an Meßwerten
- enthalten müssen.
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Menü Statistik-Info
-
- Erklärungen zu den einzelnen Tests
-
- *****************************************************************************
-
- Mögliche tödliche Fehler
-
- Es gibt einige Möglichkeiten, dem System den "Gar" auszumachen.
-
- Im Gegensatz zur Version Laborant ST 1.09 ist der READV-Error in der
- Version 1.10 getilgt, evtl. negative Eingaben abgewiesen.
- Ein sogenannter 'Bug-Recall'-Modus bei 95% aller Routinen eingebaut,
- d.h. tritt ein Fehler auf wird die fehlerhafte Eingabe erneut einge-
- spiegelt und man kann nun sehr angenehm die Tippfehler entfernen.
-
- Bei Gleichungen sollte die Anzahl der Verbindungen 8 nicht überschreiten
- und bei Titration nicht mehr als 7 Messungen, mehr würde irgendwann die
- Dialogboxen überlaufen lassen.
-
- Beachte, es gibt Harakiri-Fehler, die aus Labortiefschlaf entstehen
- können. Das System fängt sehr viel "Schrott" ab, aber man kann nicht
- für jeden "Datenmüll" eigens Fehlerroutinen schreiben.
-
- Also stets konzentriert ans Werk gehen.
-
- ***************************************************************************
-
- Persönliche Bemerkungen
-
- Laborant ST ist aus meiner JUGEND FORSCHT-Arbeit 1984 hervorgegangen, da-
- mals noch auf einem PC (SIRIUS 1) in BASIC geschrieben.
-
- Dieses Chemie-Paket bestand aus einem Formelscanner, einem Graphikpaket
- und Editor. Laborant ST basiert auf dem Formelscanner EFA (Extended For-
- mula Analysator). Allerdings wurden ca.95% der Algorithmen völlig neu
- aufgebaut und sehr viele neue Routinen integriert. Laborant ST wurde in
- ST-PASCAL Plus Vers. 2.06 geschrieben und ist für sich ein kleines che-
- sches Juwel. Ich habe sehr viel Zeit und Enthusiasmus in dieses Programm
- gesteckt, um das Programm immer weiter zu verbessern. Ich möchte mit
- meinem Programm, die Verbreitung der excellenten ATARI ST bzw. TT-Compu-
- ter fördern, deshalb wird Laborant ST Plus auch in Zukunft Public-Domain
- bleiben. Allerdings lebt Laborant ST Plus insbesondere von den Anregungen
- seiner Benutzer, also scheuen Sie sich nicht mir Ideen bzw. Verbesserungs-
- vorschläge zu unterbreiten.
-
- Laborant ST Plus führt plastisch vor Augen, wie stark sich die heutige
- ST-Oberfläche von den PC-Oberflächen unterscheidet. Die MS-DOS-Oberfläche
- verkompliziert die Bedienung und sieht zudem primitiv aus. Das ST-PASCAL
- Plus hat z.B. die komplexen Gleichungsberechnungen um Faktor 30 beschleu-
- nigt. Wer glaubt ein PC könnte dem ST das Wasser reichen, der irrt. Es gibt
- zwar in Teilbereichen qualitativ bessere Programme, dies liegt aber nicht
- am ST, sondern daran, das der ST mehr als 2 Jahre später auch den Markt
- kam. Laborant ST ist deshalb zuerst auf dem ATARI ST entstanden, dies ist
- nicht nur auf die hervoragende Benutzeroberfläche zurückzuführen, sondern
- im Besonderen darauf, das der ST excellente Programmiersprachen zur Ver-
- fügung stellt. Nach Meinung vieler Fachleute ist der ATARI ST, der am un-
- kompliziertesten zu programmierende Personalcomputer.
-
- Besonders einfach programmiert man den ATARI ST mit dem ST-BASIC (Omi-
- kron-BASIC 3.01 und der EASY-GEM-Library). Zusammen mit dem extrem
- schnellen OMIKRON-ASSEMBLER (>1 Million Befehle/Min) kann man eigent-
- lich jedes komplexe Programm schnell und bequem erstellen. Mit ST-
- PASCAL Plus 2.07 lassen sich sehr gut strukturierte Programme erstel-
- len, ansonsten wäre ich durch mein riesiges Listing nicht mehr durch-
- gekommen. Die Qualität und die Auswahl der Programmiersprachen für den
- ATARI ST ist excellent. So sollte es eigentlich jedem Naturwissenschaft-
- ler möglich sein, sein Programmprojekt sehr benutzerfreundlich in sei-
- ner Lieblingssprache zuerstellen. Ich würde mich freuen, wenn ich einige
- dieser Programme auch einmal im PD-Service finden würde.
-
- Momentan hat ein kleiner RUN vieler Labors auf den ATARI ST eingesetzt.
- Ich hoffe, daß auch an der FH Wedel demnächst, wie in vielen FH's und
- UNI's ATARI ST-Computer Einzug halten. Vorbild sind hier die UNI Stutt-
- gart/München/Bochum, die FH Hamburg ,die Max-Planck-Institute uva.
-
- ************************************************************************
-
- Für welche Computer soll es Laborant ST Plus geben ?
-
- Laborant ST Plus wurde speziell für die ATARI ST-Computer geschrieben.
-
- Angepasste Versionen sind für den ATARI ST/E und den ATARI TT geplant.
-
- Viele User müssen in Ihren Bereichen noch mit IBM-kompatiblen Computern
- arbeiten, für diese wird es in nächster Zeit keine Anpassung geben. Der
- Aufwand wäre riesig und außerdem habe ich kein persönlich Interesse IBM-
- kompatible Computer zu fördern.
-
- Allerdings kann der ATARI ST PC-formatierte Disketten lesen und beschrei-
- ben. So können zum Beispiel DIF-Dateien auf den PC übertragen werden.
-
- ************************************************************************
- Ergänzungen
- ************************************************************************
-
- Gegenüber der Version 1.09 ist die momentane Version Laborant ST Plus
- in mehreren Zwischenversionen optimiert und verbessert wurden.
-
- Neuerungen
-
- - Einbindung benutzereigener Programme
- - Formel-Exerciser, das ultimative Übungsprogramm
- - fensterunterstützte Meßwerteingabe
- - Statistik : Q-Test, t-Test, F-Test, Barlett-Test
- - einfache Varianzanalyse
- - Korrelationskoeffizient
- - LABORANT.INF zur Festlegung der Zugriffspfade
- - PSE-Element-Informationen
- - Gefrierpunkterniedrigung nach Beckmann/Rast
- - Formel-Macros
- - Formelpufferung
- - Gleichungen laden/speichern
- - Molalität berechnen
- - Atomgruppen-Info
- - Numerische Integration (Simpson)
- - Kubische Spline-Interpolation
- - Newton-Polynom-Interpolation
- - Polynom-Interpolation (2.-5. Grades)
- - Interpolation von Typ : a * e^b
- : a * x^b
- : a + b*ln(x)
- - Dichte mit Pyknometer bestimmen
- - weiter verbesserte Drucker-Routine
- - sehr umfangreiche Dokumentation (82 KB)
- - Programmgröße besteht aus ca. 10000 Zeilen PASCAL-Quelltext
- - auf Wunsch englische oder schwedische Menüführung
- - Meßwerte als Textdatei ausgeben
- - Speichern im DIF-Format neu erstellt
- - Speichern im VIP-Format
- - Speichern für PLOTTER.GFA (excellentes PD-Meßwertplotprg.)
- - Speichern für Curfit 3.0 ( " )
- - Meßwertausgabe (ZEIGE) verbessert
- - Meßwertverarbeitung optimiert
- - pH-Wert Berechnungen
- - Formel-Identifier erweitert
- - erweiterte Titrationsausgaben
- - reichlich spezielle Übersichten wie z.B. Kenngrößen usw.
- - stark optimierte Fehlerbehandlung incl. Wiederholung
- fehlerhafter Zeilen
- - viele der Teilroutinen wurden überarbeitet bzw. Fehler
- entfernt
- uvm.
-
- **************************************************************************
- * Laborant ST ist Public-Domain, jeder kann es frei kopieren und nutzen.*
- * Für evtl. Programmfehler übernehme ich keinerlei Haftung. *
- **************************************************************************
-
-
- Voraussetzungen für Anregungen Ihrerseits :
-
- - Wünsche müssen programmtechnisch ohne riesigen Aufwand realisierbar sein
- - Spezialanwendungen sind nichts für Laborant ST, das Problem sollte all-
- gemein gebraucht werden.
- - d.h. man denke sich in das tägliche Arbeitsprogramm eines Laboranten
- ein und prüfe, ob er jemals mit diesem Problem überhaupt konfrontiert
- wird.
- - Programme, die Gleichungen aufstellen können, kosten viel Schweiß, aber
- im Labor sind Gleichungen eigentlich immer bekannt und wenn nicht, sollte
- sie jeder selbst aufstellen können, also können wir getrost darauf ver-
- zichten.
-
- - Wenn Sie eine nützliche Idee haben, tun Sie bitte Folgendes :
-
- 1. Idee beschreiben und Beispielberechnungen, bitte ausführlich kommen-
- tieren (evtl. Tabellen als Kopien).
- 2. Überlegen Sie, inwieweit der Computer Arbeit erspart, was eingegeben
- und was ausgeben werden muß.
- 3. Ideen per Post an mich senden, falls ich Zeit finde werde ich das Pro-
- blem integrieren.
-
- Wer an Updates interessiert ist, rufe mich bitte vorher an. Vielleicht
- habe ich dann schon eine neue Version "geschnitzt". Wenn ja, bitte einen
- frankierten Briefumschlag (1.70 DM, Absender bitte drauf, Leerdiskette)
- an mich schicken.
-
- Jens Schulz 12. Februar 1990
- (FH Wedel)
-
-
-